<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="UTF-8"/>
    <title>Users</title>
    <!--新Bootstrap4核心CSS文件-->
    <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
    <!--bootstrap .bundle.minjs用于弹窗 、提示、下拉菜单，包含了popper.min.js-->
    <script src="http://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script>
    <!--最新的Bootstrap4核心JavaScript文件-->
    <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>

    <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script>
    <script>
        function isNull(str) {
            if(str === "")
                return true;
            var regu = "^[]+$";
            var re = new RegExp(regu);
            return re.test(str);
        }
        $(function(){
            // $("#div4addUser").hide();
            // $("#btn4showhide").click(function () {
            //     if ($("#div4addUser").is(":hidden"))
            //         $("#div4addUser").show();
            //     else
            //         $("#div4addUser").hide();
            // });
            $("#add").click(function () {
                var nameVal = $("#name").val();
                var pwdVal = $("#password").val();
                var roleVal = $("#role option:selected").text();
                if(isNull(nameVal) || isNull(pwdVal) || isNull(roleVal)){
                    confirm("请完善信息！");
                    return;
                }
                var param = {
                    "name": nameVal,
                    "password": pwdVal,
                    "role": roleVal,
                };

                $.ajax({
                    url:"/addUser",
                    data:param,
                    async:true,
                    success:function f(result) {
                        window.confirm(result.msg);
                        location.href="/index";
                    }
                });
            });
        });
    </script>
</head>
<body>
<div id="selectResult">
<!--    <input id="btn4showhide" type="button" value="显示隐藏添加用户" style="display:block;margin:0 auto">-->
<!--    &lt;!&ndash;    <input id="out" type="button" value="退出" style="display:block;margin: auto">&ndash;&gt;-->
<!--    <a th:href="@{/logout}">退出</a>-->
<!--    <table class="table table-dark table-hover">-->
<!--        <thead>-->
<!--        <tr>-->
<!--            <th>用户ID</th>-->
<!--            <th>用户名称</th>-->
<!--            <th>用户密码</th>-->
<!--            <th>用户权限</th>-->
<!--            <th>操作</th>-->
<!--        </tr>-->
<!--        </thead>-->
<!--        <tbody>-->
<!--        <tr th:each="user : ${userlist}">-->
<!--            <td th:text="${user.id}"></td>-->
<!--            <td th:text="${user.name}"></td>-->
<!--            <td th:text="${user.password}"></td>-->
<!--            <td th:text="${user.role}"></td>-->
<!--            <td>-->
<!--                <a th:href="@{/user+{id}(id=${user.id})}">修改</a>-->
<!--                <a th:href="@{/deleteUser+{id}(id=${user.id})}" id="delete">删除</a>-->
<!--            </td>-->
<!--        </tr>-->
<!--        </tbody>-->
<!--    </table>-->
    <!--显示分页信息部分代码-->
<!--    <div class="modal-footer no-margin-top">-->
<!--        <div class="col-md-6">-->
<!--            <strong>当前第 [[${pageInfo.pageNum}]]页,共 [[${pageInfo.pages}]] 页,一共-->
<!--                [[${pageInfo.total}]] 条记录-->
<!--            </strong>-->
<!--        </div>-->
<!--        <ul class="pagination pull-right no-margin">-->
<!--            <li th:if="${pageInfo.hasPreviousPage}">-->
<!--                <a th:href="'users?pageNum=1'">首页</a>-->
<!--            </li>-->
<!--            <li class="prev" th:if="${pageInfo.hasPreviousPage}">-->
<!--                <a th:href="'users?pageNum='+${pageInfo.prePage}">-->
<!--                    <i class="ace-icon fa fa-angle-double-left"></i>-->
<!--                </a>-->
<!--            </li>-->
<!--            &lt;!&ndash;遍历条数&ndash;&gt;-->
<!--            <li th:each="nav:${pageInfo.navigatepageNums}">-->
<!--                <a th:href="'users?pageNum='+${nav}" th:text="${nav}" th:if="${nav != pageInfo.pageNum}"></a>-->
<!--                <span style="font-weight: bold;background: #6faed9;" th:if="${nav == pageInfo.pageNum}" th:text="${nav}" ></span>-->
<!--            </li>-->
<!--            <li class="next" th:if="${pageInfo.hasNextPage}">-->
<!--                <a th:href="'users?pageNum='+${pageInfo.nextPage}">-->
<!--                    <i class="ace-icon fa fa-angle-double-right"></i>-->
<!--                </a>-->
<!--            </li>-->
<!--            <li>-->
<!--                <a th:href="'users?pageNum='+${pageInfo.pages}">尾页</a>-->
<!--            </li>-->
<!--        </ul>-->
<!--    </div>-->
<!--</div>-->
<div id="div4addUser">
    <label style="display:block;margin:0 auto">注册用户</label>
    <form name="addUser" action="/addUser" method="post">
        <div class="form-group">
            <label for="name">name:</label>
            <input type="text" class="form-control" name="name" id="name">
        </div>
        <div class="form-group">
            <label for="password">Password:</label>
            <input type="password" class="form-control" name="password"
                   id="password">
        </div>
        <div class="form-group">
            <label for="role">role:</label>
            <select class="form-control" name="role" id="role">
                <option>admin</option>
                <option>user</option>
            </select>
        </div>
        <input id="add" type="submit" value="注册用户"/>
    </form>
</div>
</div>
</body>
</html>